no i have never heard that phrase before but i don't like the connotations.